/*
	GFX
	Icons etc
----------------------------------------------------------------- */

/*	Feature Navigation
----------------------------------------------------------------- */
.icon-previous() {
	height:24px;
	.base-sprite();
	background-repeat:no-repeat;
	background-position: -160px 0; width: 24px; height: 24px;
	overflow:hidden;
}
.icon-previous2x() {
	height:24px;
	.base-sprite2x();
	background-repeat:no-repeat;
	background-position: -160px 0; width: 24px; height: 24px;
	overflow:hidden;
}

.icon-next() {
	.base-sprite();
	background-repeat:no-repeat;
	background-position: -184px 0; width: 24px; height: 24px;
	height:24px;
	overflow:hidden;
}
.icon-next2x() {
	.base-sprite2x();
	background-repeat:no-repeat;
	background-position: -184px 0; width: 24px; height: 24px;
	height:24px;
	overflow:hidden;
}

.icon-previous-light() {
	height:24px;
	.base-sprite();
	background-repeat:no-repeat;
	background-position: -208px 0; width: 24px; height: 24px;
	overflow:hidden;
}
.icon-previous-light2x() {
	height:24px;
	.base-sprite2x();
	background-repeat:no-repeat;
	background-position: -208px 0; width: 24px; height: 24px;
	overflow:hidden;
}

.icon-next-light() {
	.base-sprite();
	background-repeat:no-repeat;
	background-position: -232px 0; width: 24px; height: 24px;
	height:24px;
	overflow:hidden;
}
.icon-next-light2x() {
	.base-sprite2x();
	background-repeat:no-repeat;
	background-position: -232px 0; width: 24px; height: 24px;
	height:24px;
	overflow:hidden;
}

/*	TimeNav Navigation
----------------------------------------------------------------- */
.icon-zoom-in() {
	.base-sprite();
	background-repeat:no-repeat;
	background-position: -256px 0; width: 24px; height: 24px;
}
.icon-zoom-in2x() {
	.base-sprite2x();
	background-repeat:no-repeat;
	background-position: -256px 0; width: 24px; height: 24px;
}

.icon-zoom-out() {
	.base-sprite();
	background-repeat:no-repeat;
	background-position: -280px 0; width: 24px; height: 24px;
}
.icon-zoom-out2x() {
	.base-sprite2x();
	background-repeat:no-repeat;
	background-position: -280px 0; width: 24px; height: 24px;
}

.icon-back-home() {
	.base-sprite();
	background-repeat:no-repeat;
	background-position: -328px 0; width: 24px; height: 24px;
}
.icon-back-home2x() {
	.base-sprite2x();
	background-repeat:no-repeat;
	background-position: -328px 0; width: 24px; height: 24px;
}
/*	TimeNav Navigation Touch
----------------------------------------------------------------- */

.icon-touch-zoom-in() {
	.base-sprite();
	background-repeat:no-repeat;
	background-position: -208px -160px; width: 40px; height: 40px;
}
.icon-touch-zoom-in2x() {
	.base-sprite2x();
	background-repeat:no-repeat;
	background-position: -208px -160px; width: 40px; height: 40px;
}

.icon-touch-zoom-out() {
	.base-sprite();
	background-repeat:no-repeat;
	background-position: -256px -160px; width: 40px; height: 40px;
}
.icon-touch-zoom-out2x() {
	.base-sprite2x();
	background-repeat:no-repeat;
	background-position: -256px -160px; width: 40px; height: 40px;
}

.icon-touch-back-home() {
	.base-sprite();
	background-repeat:no-repeat;
	background-position: -304px -160px; width: 40px; height: 40px;
}
.icon-touch-back-home2x() {
	.base-sprite2x();
	background-repeat:no-repeat;
	background-position: -304px -160px; width: 40px; height: 40px;
}

.icon-touch-gesture() {
	.base-sprite();
	background-repeat:no-repeat;
	background-position: -160px -160px; width: 48px; height: 48px;
}
.icon-touch-gesture2x() {
	.base-sprite2x();
	background-repeat:no-repeat;
	background-position: -160px -160px; width: 48px; height: 48px;
}
/*	Time Flag
----------------------------------------------------------------- */
.time-flag() {
	.base-sprite();
	background-repeat:no-repeat;
	background-position: 0 0; width:153px; height: 53px;
}
.time-flag2x() {
	.base-sprite2x();
	background-repeat:no-repeat;
	background-position: 0 0; width:153px; height: 53px;
}

.time-flag-active() {
	.base-sprite();
	background-repeat:no-repeat;
	background-position: 0 -53px; width:153px; height: 53px;
}
.time-flag-active2x() {
	.base-sprite2x();
	background-repeat:no-repeat;
	background-position: 0 -53px; width:153px; height: 53px;
}

.time-flag-small() {
	.base-sprite();
	background-repeat:no-repeat;
	background-position: 0 -135px; width:153px; height: 26px;
}
.time-flag-small2x() {
	.base-sprite2x();
	background-repeat:no-repeat;
	background-position: 0 -135px; width:153px; height: 26px;
}

.time-flag-small-active() {
	.base-sprite();
	background-repeat:no-repeat;
	background-position: 0 -109px; width:153px; height: 26px;
}
.time-flag-small-active2x() {
	.base-sprite2x();
	background-repeat:no-repeat;
	background-position: 0 -109px; width:153px; height: 26px;
}

/*	Thumbnail Icons
----------------------------------------------------------------- */
.icon-map() {
	//.base-sprite();
	background-repeat:no-repeat;
	background-position: -208px -24px;
}
.icon-mappin() {
	//.base-sprite();
	background-repeat:no-repeat;
	background-position: -208px -48px;
}
.icon-website() {
	//.base-sprite();
	background-repeat:no-repeat;
	background-position: -232px -24px; 
}
.icon-document() {
	//.base-sprite();
	background-repeat:no-repeat;
	background-position: -256px -48px;
}
.icon-quote() {
	//.base-sprite();
	background-repeat:no-repeat;
	background-position: -232px -48px;
}
.icon-plaintext() {
	//.base-sprite();
	background-repeat:no-repeat;
	background-position: -280px -48px;
}
.icon-twitter() {
	//.base-sprite();
	background-repeat:no-repeat;
	background-position: -256px -24px;
}
.icon-video() {
	//.base-sprite();
	background-repeat:no-repeat;
	background-position: -328px -24px;
}
.icon-audio() {
	//.base-sprite();
	background-repeat:no-repeat;
	background-position: -304px -24px;
}
.icon-photo() {
	//.base-sprite();
	background-repeat:no-repeat;
	background-position: -280px -24px; 
}
.icon-link() {
	//.base-sprite();
	background-repeat:no-repeat;
	background-position: -184px -72px; 
}
.icon-storify() {
	//.base-sprite();
	background-repeat:no-repeat;
	background-position: -328px -96px; 
}
.icon-wikipedia() {
	//.base-sprite();
	background-repeat:no-repeat;
	background-position: -184px -48px; 
}
.icon-instagram() {
	//.base-sprite();
	background-repeat:no-repeat;
	background-position: -208px -96px; 
}
.icon-vine() {
	//.base-sprite();
	background-repeat:no-repeat;
	background-position: -232px -72px; 
}
.icon-googleplus() {
	//.base-sprite();
	background-repeat:no-repeat;
	background-position: -208px -72px;
}
.icon-vimeo() {
	//.base-sprite();
	background-repeat:no-repeat;
	background-position: -328px -48px;
}
.icon-youtube() {
	//.base-sprite();
	background-repeat:no-repeat;
	background-position: -328px -72px; 
}

/*	Thumbnail Icons Small 10px
----------------------------------------------------------------- */
.icon-map-small() {
	.base-sprite();
	background-repeat:no-repeat;
	background-position: -208px -120px;
}
.icon-mappin-small() {
	.base-sprite();
	background-repeat:no-repeat;
	background-position: -208px -120px;
}
.icon-website-small() {
	.base-sprite();
	background-repeat:no-repeat;
	background-position: -232px -120px; 
}
.icon-document-small() {
	.base-sprite();
	background-repeat:no-repeat;
	background-position: -256px -130px;
}
.icon-quote-small() {
	.base-sprite();
	background-repeat:no-repeat;
	background-position: -232px -130px;
}
.icon-plaintext-small() {
	.base-sprite();
	background-repeat:no-repeat;
	background-position: -280px -130px;
}
.icon-twitter-small() {
	.base-sprite();
	background-repeat:no-repeat;
	background-position: -256px -120px;
}
.icon-video-small() {
	.base-sprite();
	background-repeat:no-repeat;
	background-position: -328px -120px;
}
.icon-audio-small() {
	.base-sprite();
	background-repeat:no-repeat;
	background-position: -304px -120px;
}
.icon-photo-small() {
	.base-sprite();
	background-repeat:no-repeat;
	background-position: -280px -120px; 
}
.icon-link-small() {
	.base-sprite();
	background-repeat:no-repeat;
	background-position: -232px -120px; 
}
.icon-wikipedia-small() {
	.base-sprite();
	background-repeat:no-repeat;
	background-position: -184px -120px; 
}
.icon-instagram-small() {
	.base-sprite();
	background-repeat:no-repeat;
	background-position: -208px -96px; 
}
.icon-googleplus-small() {
	.base-sprite();
	background-repeat:no-repeat;
	background-position: -208px -130px;
}
.icon-vine-small() {
	.base-sprite();
	background-repeat:no-repeat;
	background-position: -160px -120px;
}
.icon-vimeo-small() {
	.base-sprite();
	background-repeat:no-repeat;
	background-position: -328px -130px;
}
.icon-youtube-small() {
	.base-sprite();
	background-repeat:no-repeat;
	background-position: -304px -130px; 
}
.icon-storify-small() {
	.base-sprite();
	background-repeat:no-repeat;
	background-position: -184px -130px; 
}

/*	Thumbnail Icons (Extra)
----------------------------------------------------------------- */
.icon-twitter-inline() {
	.base-sprite();
	background-repeat:no-repeat;
	background-position: -160px -96px; 
}
.icon-googleplus-inline() {
	.base-sprite();
	background-repeat:no-repeat;
	background-position: -208px -96px; 
}
.icon-storify-inline() {
	.base-sprite();
	background-repeat:no-repeat;
	background-position: -184px -96px; 
}
.icon-storify-full() {
	.base-sprite();
	background-repeat:no-repeat;
	background-position: -280px -96px;
	width:@base-thumb*2;
	//height:12px;
}
.icon-instagram-full() {
	.base-sprite();
	background-repeat:no-repeat;
	background-position: -232px -96px;
	width:@base-thumb*2;
	height:@base-thumb;
}

/*	Current Time Indicator
----------------------------------------------------------------- */
.icon-currenttime() {
	.base-sprite();
	background-repeat:no-repeat;
	background-position: -160px -48px;
	width:24px;
	height:24px;
}
.icon-currenttime2x() {
	.base-sprite2x();
	background-repeat:no-repeat;
	background-position: -160px -48px;
	width:24px;
	height:24px;
}
/*	Time Tics
----------------------------------------------------------------- */
.background-time-tic() {
  	background: @color-background url();
}

.background-time-interval() {
	//background: @color-base url();
	//background-repeat: no-repeat;
	background-image: url();
	
}
.background-time-interval-major() {
	background-image: url();
}
